$(document).ready(function(){
    get_data(1);
    $('#category_tree').ajaxTree({
        url : $('#APP_URL').val()+'/index.php/request/category/module/article',
        data : function(node){
            return {
                id : node.attr("id").substr(0, 5) == 'node_' ? node.attr("id").substr(5) : 0
            };
        },
        check : node_check
    });
});

function table_hover(){

}

function node_check(node){
    var cat_id = node.attr("id").substr(5);
    if(node.find(':checkbox:first').attr('checked') && cat_id > 1){
        $('#cat_id').val(cat_id);
        $('#cat_name').val(node.find("a:first").text());
    }else{
        $('#cat_id').val('');
        $('#cat_name').val('');
    }
    get_data(1);
}

function get_data(page){
    $.post($('#SELF').val(),{action:'get_data',cat_id:$('#cat_id').val(),page:page,per_page:$('#lines_per_page').val()},function(data){
        $('#category_main').html(data);
    });
}

function edit_data(article_id){
    window.open($('#APP_URL').val()+'/index.php/admin/article_add/article_id/'+article_id, 'edit_article', '');
}

function del_data(article_id,type){
    if(confirm(type == 'DATA_DEL' ? '确定要完全删除吗？（该操作无法恢复）' : '确定要删除吗？')){
        $.post($('#SELF').val(),{action:'del_data',type:type,article_id:article_id},function(data){
            if(data.status == 1) get_data($('#search_page_num_id').val());
        },'json');
    }
}

function verify_data(article_id,type){
    if(confirm(type == 'OK' ? '确定要通过审核吗？' : '确定要拒绝通过吗？')){
        $.post($('#SELF').val(),{action:'verify_data',type:type,article_id:article_id},function(data){
            if(data.status == 1) get_data($('#search_page_num_id').val());
        },'json');
    }
}

function re_data(article_id,type){
    if(confirm('确定要'+type+'吗？')){
        $.post($('#SELF').val(),{action:'re_data',article_id:article_id},function(data){
            if(data.status == 1) get_data($('#search_page_num_id').val());
        },'json');
    }
}